// file2.cc
#include <iostream>
using namespace std;

// 即使这样声明，也无法访问 file1.cc 中的staticVar。
extern int staticVar;

void funcInFile2() {
    cout << "staticVar from file1: " << staticVar << endl; // 编译错误
}

int main() {
    funcInFile2();
    return 0;
}
